@charset "utf-8";
/*design by zj*/
/*qq:286506972*/
/*mail:fox.zj@163.com*/
/* 基本 */
HTML, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
 margin: 0;
 padding: 0;
 border: 0;
 font-family:Arial, Helvetica, sans-serif,宋体;
 font-size:12px;
}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;}
ol, ul{ list-style: none;}
img{border:none;}
.fl{ float:left;}
.fr{float:right;}
.cl{clear:both; line-height:1px;}.tc{ text-align:center;}.tr{ text-align:right;}
.hide{display:none;}.show{display:block;}
a{text-decoration:none; color:#0a6cb7;}
a:hover{ text-decoration:underline;}
.undis{display:none;}
body{ background:#fff; position:relative;}
.wrap{ width:1000px; margin:0 auto; overflow:hidden; position:relative;}
.leftBigBg{background:url(../images/fst_Lbg.jpg) repeat-y left;}
/* leftBar */
.leftBar{  width:190px; overflow:hidden; padding:20px; float:left;}
.leftBar h2{ width:190px; height:30px; overflow:hidden;}
.leftBar h2 .tit{ float:left; width:64px; height:20px; float:left; color:#2386e4; font-size:16px; font-family:微软雅黑;} 
.leftBar h2 .tit2{ float:left; width:64px; height:20px; float:left; color:#2386e4; font-size:16px; font-family:微软雅黑;} 
.leftBar h2 a.link1{ float:left; display:inline; margin:3px 0 0 10px; height:20px; line-height:18px; text-decoration:underline; color:#ff8400;} 
.leftBar h2 a:hover.link1{ text-decoration:none;}
.leftBar h2 a.link2{ float:right; display:inline; margin:3px 0 0 0; color:#0a6cb7; text-decoration:underline;}
.leftBar h2 a:hover.link2{ text-decoration:none;}
.leftBar h2 .link2 i{ float:left; margin:1px 3px 0 0; background:url(../images/bg_1.jpg) no-repeat -78px 0; width:14px; height:13px;}
.leftBar h2 .link3 { float:right; color:#999999; margin:3px 0 0 0;}
.leftBar .bd{ width:190px; overflow:hidden; margin-bottom:25px;}
.leftBar .bd .avatar{ background:url(../images/avatar_Bg.jpg) no-repeat 0px -4px; width:150px; height:161px; margin:0 auto;}
.leftBar .bd .avatar a{ display:block; width:150px; height:150px; margin:1px 0 0 1px;} 
.leftBar .bd .info{}
.leftBar .bd .info p{line-height:22px; color:#666666;}
.leftBar .bd .info p.td1{ color:#999999; margin:6px 0 10px 0;}
.leftBar .bd .info .but1{ float:right; display:inline; color:#666666; margin:0 20px 0 0;}
.leftBar .bd .info .but1 i{ float:left; display:inline; margin:0 4px 0 0; background:url(../images/bg_1.jpg) no-repeat -78px -14px; width:16px; height:15px;}
.leftBar .bd .info .but1On{ float:right; display:inline; color:#666666; margin:0 20px 0 0;}
.leftBar .bd .info .but1On i{ float:left; display:inline; margin:0 4px 0 0; background:url(../images/bg_1.jpg) no-repeat -96px -14px; width:16px; height:15px;} 

.leftBar .bd .info .but2{ float:right; display:inline; color:#666666;}
.leftBar .bd .info .but2 i{ float:left; display:inline; margin:0 4px 0 0; background:url(../images/bg_1.jpg) no-repeat -78px -30px; width:12px; height:15px;} 
.leftBar ul{ width:220px; overflow:hidden;}
.leftBar ul li{ float:left; width:80px; display:inline; margin:0 28px 20px 0; overflow:hidden; vertical-align:middle;}
.leftBar ul li a{ display:block; width:80px; text-align:center; color:#ff8400;}
.leftBar ul li a img{ width:78px; height:78px; border:1px solid #fff; overflow:hidden; display:block;}
.leftBar ul li a:hover img{ border:1px solid #ff8400;} 
.leftBar ul li a p{ color:#7f5c02; margin:2px 0 0 0;}
.leftBar ul li a:hover p{ color:#ff8400;}

/* rightBar */
.rightBar{ float:right; width:740px; padding:20px 10px 20px 20px;}
.rightBar .ltRoom{ float:left; width:525px;}
.rightBar .ltRoom h2{ background:url(../images/line_1.jpg) repeat-x 0 7px; width:525px; height:20px; }
.rightBar .ltRoom h2 .tit{ float:left; width:64px; background:#fff; height:20px; float:left; padding:0 10px 0 0; color:#666666; font-size:16px; font-family:微软雅黑;}
.rightBar .ltRoom h2 span{ float:left; display:inline; background:#fff; height:20px; line-height:20px; color:#999999;}
.rightBar .ltRoom h2 a.link1{ float:left; display:inline; margin:2px 0 0 0; height:20px; line-height:18px; padding:0 5px 0 0; text-decoration:underline; color:#ff8400; background:#fff;}
.rightBar .ltRoom h2 a:hover.link1{ text-decoration:none;}
.rightBar .ltRoom h2 .link2{ float:right; display:inline; margin:2px 0 0 0; padding:0 0 0 5px; background:#fff; color:#999999;} 
.rightBar .ltRoom h2 .link2 span{ color:#ff8400; float:none;}
.rightBar .ltRoom .bd{ margin:12px 0 5px; width:525px; overflow:hidden;} 
.rightBar .ltRoom .bd .lunbo{ width:525px; overflow:hidden; height:150px;}
.rightBar .ltRoom .bd .ltImg{ width:525px; overflow:hidden; display:block; position:relative;}
.rightBar .ltRoom .bd .ltImg .ltImg-img{ margin:0 0 0 5px; background:url(../images/pic_bg1.jpg) bottom no-repeat; height:101px; width:216px;  padding-bottom:12px; float:left; display:inline;}
.rightBar .ltRoom .bd .ltImg .ltImg-img img{ width:216px; height:101px;}
.rightBar .ltRoom .bd .ltImg .ltImg-info{ float:right; width:290px; height:100px;}
.rightBar .ltRoom .bd .ltImg .ltImg-info h3 { height:20px; width:290px; overflow:hidden;}
.rightBar .ltRoom .bd .ltImg .ltImg-info h3 i{ float:left; background:url(../images/bg_1.jpg) no-repeat 0 -9px; width:16px; height:15px;}
.rightBar .ltRoom .bd .ltImg .ltImg-info h3 a{ float:left; display:inline; margin:0 0 0 5px; font-weight:bold; color:#333333;} 
.rightBar .ltRoom .bd .ltImg .ltImg-info p{ color:#999999; line-height:20px; height:40px; overflow:hidden;}
.rightBar .ltRoom .bd .ltImg .ltImg-info .butBox{ height:46px; width:290px; overflow:hidden; margin:5px 0 0 0; position:relative;}
.rightBar .ltRoom .bd .ltImg .ltImg-info .butBox .but1{ background:url(../images/activBtn01.jpg) no-repeat; width:79px; height:25px; line-height:22px; color:#fff; text-align:center; display:block;}
.rightBar .ltRoom .bd .ltImg .ltImg-info .butBox .but2{ background:url(../images/activBtn02.jpg) no-repeat; width:79px; height:25px; line-height:22px; color:#fff; text-align:center; display:block;}
.rightBar .ltRoom .bd .ltImg .ltImg-info .butBox .but3{ background:url(../images/activBtn03.jpg) no-repeat; width:79px; height:25px; line-height:22px; color:#fff; text-align:center; display:block;}
.rightBar .ltRoom .bd .ltImg .ltImg-info .butBox .link1{ width:50px; height:16px; position:absolute; left:100px; bottom:0px; color:#999999;}
.rightBar .ltRoom .bd .ltImg .ltImg-info .butBox .link1 i{float:left; margin:1px 3px 0 0; background:url(../images/bg_1.jpg) no-repeat -78px -30px; width:12px; height:15px;} 
.rightBar .ltRoom .bd .ltImg .ltImg-info .butBox .link2{ width:50px; height:16px; position:absolute; left:150px; bottom:0px; color:#999999;}
.rightBar .ltRoom .bd .ltImg .ltImg-info .butBox .link2 i{float:left; margin:1px 3px 0 0; background:url(../images/bg_1.jpg) no-repeat -78px -47px; width:16px; height:15px;} 
.rightBar .ltRoom .bd .ltImg .ltImg-info .butBox .link3{ width:50px; height:16px; position:absolute; left:210px; bottom:0px;}
.rightBar .ltRoom .bd .ltImg .ltImg-info .butBox .link4{ width:50px; height:16px; position:absolute; left:250px; bottom:0px;}

.rightBar .ltRoom .bd .ltImg .ltImg-info .butBox .txt{ border:1px solid #e2e2e2; height:20px; width:77px; border-top:none; text-align:center;} 
.rightBar .ltRoom .bd .ltImg .ltImg-txt{ background:url(../images/ban_infoBg.gif) no-repeat; width:84px; height:20px; padding:8px 0 0 0; text-align:center; color:#fff; position:absolute; left:0; top:65px;} 
.rightBar .ltRoom .bd .ltImg .ltImg-txt2{width:40px; text-align:right; height:20px; overflow:hidden; color:#fff; position:absolute; left:180px; top:80px;} 
.rightBar .ltRoom .bd .ltImg .ltImg-txt3{ background:url(../images/tub_sm.png) no-repeat; width:43px; height:34px; overflow:hidden; position:absolute; left:175px; top:3px;} 
.rightBar .ltRoom .bd .ltImg .ltImg-txt4{ background:url(../images/tub_left.png) no-repeat; width:70px; padding:0 0 0 35px; height:35px; line-height:32px; overflow:hidden; color:#fff; position:absolute; top:3px; left:8px;}


.rightBar .ltRoom .bd .num {height:9px; position:absolute; top:130px; left:80px; overflow:hidden;}
.rightBar .ltRoom .bd .num li { background:url(../images/bg_1.jpg) no-repeat -10px 0; float: left; width:9px; text-indent:-9999px; margin:0 4px; height:9px; cursor: pointer;}
.rightBar .ltRoom .bd .num li.on { background:url(../images/bg_1.jpg) no-repeat 0 0;}

.rightBar .ltRoom .bd .tabTop1{ height:30px; overflow:hidden;}
.rightBar .ltRoom .bd .tabTop1 li{ float:left; width:57px; display:inline;}
.rightBar .ltRoom .bd .tabTop1 li a.tT1{ background:url(../images/bg_1.jpg) no-repeat -113px -27px; width:57px; height:26px; display:block;} 
.rightBar .ltRoom .bd .tabTop1 li a.tT2{ background:url(../images/bg_1.jpg) no-repeat -170px -27px; width:57px; height:26px; display:block;}  
.rightBar .ltRoom .bd .tabTop1 li.on a.tT1{ background-position: -113px 0;}
.rightBar .ltRoom .bd .tabTop1 li.on a.tT2{ background-position: -170px 0px;}

.rightBar .ltRoom .bd .inputBox{ margin:10px 0; width:525px; position:relative;}
.rightBar .ltRoom .bd .inputBox .wPrompt{ position:absolute; top:-30px; right:0; color:#666666;}
.rightBar .ltRoom .bd .inputBox .wPrompt span{ font-weight:bold; font-size:22px; margin:0 5px; color:#0a6cb7; font-family:Georgia,Tahoma,Arial;}
.rightBar .ltRoom .bd .inputBox textarea{ width:518px; height:50px; border:1px solid #e4e4e4;}
.rightBar .ltRoom .bd .inputBox .wInfo{ margin:6px 0 0;}
.rightBar .ltRoom .bd .inputBox .wInfo .phizOne{ color:#666666; float:left;}
.rightBar .ltRoom .bd .inputBox .wInfo i{ background:url(../images/emoticons/20002.gif) ; width:19px; height:19px; float:left; display:inline; margin:0 3px 0 0;} 
.rightBar .ltRoom .bd .inputBox .wInfo .but{ background:url(../images/bg_1.jpg) no-repeat 0 -89px; width:55px; height:24px; float:right;}
.rightBar .ltRoom .bd .inputBox .wInfo label{ float:right; position:relative; display:inline; color:#666; margin:4px 10px 0 0; padding:0 0 0 20px;}
.rightBar .ltRoom .bd .inputBox .wInfo label input{ position:absolute; left:0; top:-1px; top:-3px\9; *top:-4px;} 

.rightBar .ltRoom .bd .posts{}
.rightBar .ltRoom .bd .posts h3{ height:30px; line-height:30px; margin:10px 0; overflow:hidden; border-bottom:1px solid #f4f4f4;}
.rightBar .ltRoom .bd .posts h3 .left{ float:left; color:#666666; font-size:12px; font-weight:bold;}
.rightBar .ltRoom .bd .posts h3 .right{ float:right; color:#FF8400;}
.rightBar .ltRoom .bd .posts h3 .right i{ float:left; background:url(../images/bg_1.jpg) no-repeat -96px 0; width:12px; height:12px; margin:8px 4px 0 0;} 
.rightBar .ltRoom .bd .posts h3 .fhRight{ float:right; color:#ff8400;}
.rightBar .ltRoom .bd .posts h3 .fhRight i{ float:left; background:url(../images/bg_1.jpg) no-repeat -96px -32px; width:12px; height:12px; margin:9px 4px 0 0;}

.rightBar .ltRoom .bd .posts ul{ margin-bottom:10px; overflow:hidden; zoom:1;}
.rightBar .ltRoom .bd .posts li{ line-height:32px; border-bottom:1px solid #f4f4f4;}
.rightBar .ltRoom .bd .posts li .td1{ float:left; width:260px;} 
.rightBar .ltRoom .bd .posts li .td1 a{ color:#0a6cb7;}
.rightBar .ltRoom .bd .posts li .td1 a:hover{ color:#ff8400;} 
.rightBar .ltRoom .bd .posts li .td1 span{ color:#999999;}
.rightBar .ltRoom .bd .posts li .td2{ float:left; width:100px; text-align:right; color:#999999;}  
.rightBar .ltRoom .bd .posts li .td3{ float:left; width:100px; display:inline; margin:0 0 0 10px; text-align:center; color:#999999;} 
.rightBar .ltRoom .bd .posts li .td4{ float:right;}

.rightBar .ltRoom .bd .inputBox2{ margin:10px 0; width:525px; position:relative;}
.rightBar .ltRoom .bd .inputBox2 .tr1{ overflow:hidden; zoom:1; margin-bottom:5px;}
.rightBar .ltRoom .bd .inputBox2 .tr1 .td1{ float:left; width:40px; overflow:hidden;} 
.rightBar .ltRoom .bd .inputBox2 .tr1 input{ float:left; display:inline; width:255px; border:1px solid #e4e4e4; height:24px; line-height:24px;}
.rightBar .ltRoom .bd .inputBox2 .tr1 textarea{ float:left; display:inline; width:470px; height:50px; border:1px solid #e4e4e4; overflow:hidden;}
.rightBar .ltRoom .bd .inputBox2 .tr1 .textarea2{ float:left; display:inline; width:519px; height:50px; border:1px solid #e4e4e4; overflow:hidden;}
.rightBar .ltRoom .bd .inputBox2 .tr2{height:30px; line-height:30px; padding:0 5px; background:#E8EEF2; position:relative; margin:0 0 5px 0;}
.rightBar .ltRoom .bd .inputBox2 .tr2 .close{ position:absolute; right:10px; top:10px; background:url(../images/sc.gif) no-repeat; width:9px; height:8px; display:block;}

.rightBar .ltRoom .bd .inputBox2 .phizOne{ color:#666666;}
.rightBar .ltRoom .bd .inputBox2 i{ background:url(../images/emoticons/20002.gif); width:19px; height:19px; float:left; display:inline; margin:0 3px 0 0;} 
.rightBar .ltRoom .bd .inputBox2 .but{ background:url(../images/bg_1.jpg) no-repeat 0 -89px; width:55px; height:24px; float:right;}
.rightBar .ltRoom .bd .wPrompt{ float:right; height:24px; line-height:22px; color:#666666; display:inline; margin-right:10px;}
.rightBar .ltRoom .bd .wPrompt span{font-weight:bold; font-size:22px; margin:0 5px; color:#0a6cb7; font-family:Georgia,Tahoma,Arial;}


.lTab2{ width:525px; padding:5px 0 0 0; overflow:hidden;}
.lTab2 li{position: relative; border-bottom:1px solid #f5faff; margin-bottom: 20px; vertical-align: top; zoom: 1; padding:0 0 0 65px; min-height: 60px; _height: 60px; }
.lTab2 li.moreLink{ padding:0; min-height:32px; height:32px; border:none;}
.lTab2 li.moreLink a{ display:block; border:1px solid #e7f8ff; height:32px; line-height:32px; font-size:12px; background:#f6fcff; text-align:center;}
.lTab2 li.moreLink a:hover{ background:#e7f8ff; text-decoration:none;}
.leftAvatar{display: block; position:absolute; left:0; top:0; width: 50px; height: 50px; overflow: hidden; vertical-align: top; border-radius: 4px;-webkit-border-radius: 4px;}
.leftAvatar img{ display:block; width:50px; height:50px; border-radius: 4px;-webkit-border-radius: 4px;}
.rightItem { padding-bottom:10px;}
.rightItem .rI_info{word-wrap:break-word; word-break:break-all; font-size: 12px; padding-bottom: 6px; font-weight: normal; line-height: 22px; overflow:hidden; color:#666666;}
.rightItem .rI_info a{ } 
.rightItem .rI_info a,.rI_info span{ font-size:12px; margin-right:8px;}
.rightItem .rI_detail{ color:#cccccc; margin:5px 0 10px; height:14px; line-height:14px;}
.rightItem .rI_detail span,.rightItem .rI_detail a{ margin:0 10px 0 0;}

.nbList{ height:30px; text-align:right;}
.nbList a{ display:inline-block; padding:0 5px;  height:16px; line-height:16px; text-align:center; background:#f7fcfe; border:1px solid #cde8ff; color:#0a6cb7; margin:0 1px;}  
.nbList a.on,.nbList a:hover{ background:#cde8ff;}

.rightBar .rtRoom{ float:right; width:200px;}
.rightBar .rtRoom h2{ background:url(../images/bg_1.jpg) no-repeat 0 -114px; width:190px; height:32px; line-height:32px; font-size:14px; color:#2386e4; font-family:微软雅黑; padding:0 0 0 10px;} 
.rightBar .rtRoom .bd{ background:url(../images/list_bg.jpg) bottom #fafdff no-repeat; width:200px; padding-bottom:20px; margin-bottom:10px;}
.rightBar .rtRoom .bd .lbList3{ padding:0 15px;}
.rightBar .rtRoom .bd .lbList3 h3{ font-size:14px; font-weight:normal; margin:0 10px 10px; color:#666;}
.rightBar .rtRoom .bd .lbList3 .tabTop1{ width:150px; padding:5px 0 0; height:24px; overflow:hidden;}
.rightBar .rtRoom .bd .lbList3 .tabTop1 li{ float:left; width:38px; padding:2px 0 0 0; height:24px; overflow:hidden; display:inline; color:#666666; text-align:center; cursor:pointer; margin-right:2px;}
.rightBar .rtRoom .bd .lbList3 .tabTop1 li.iconA{ background:url(../images/tab_top.jpg) no-repeat; color:#fff;}
.rightBar .rtRoom .bd .lTab1 dl{ padding:0 0 0 40px; height:40px; overflow:hidden; margin:10px 0 0 0; position:relative; border-bottom:1px solid #e5eef5;}
.rightBar .rtRoom .bd .lTab1 dl dt{ width:32px; height:32px; overflow:hiddenl; margin-bottom:5px; position:absolute; left:0;}
.rightBar .rtRoom .bd .lTab1 dl dd p{ height:18px; line-height:14px; overflow:hidden; color:#0a6cb7;}
.rightBar .rtRoom .bd .lTab1 dl dd img{ margin:0 5px 0 0;}

/* rI_review */
.rI_review{background:#fafafa; border:1px solid #f2f2f2; padding:20px 20px 0; position:relative;}
.rI_review h3{ color:#446685; margin:0 0 10px 0;}
.rI_review .rI_signed { height:26px; overflow:hidden;}
.rI_review .rI_signed input{word-wrap: break-word; height:20px; padding:3px 4px 0 4px; border:1px solid #dbdfe6; background:#fff; width:350px; float:left;}
.rI_review .rI_signed a.ri_but1{background:url(../images/bg_1.jpg) no-repeat -56px -88px; text-align:center; width:50px; height:25px; line-height:25px; color:#fff; float:left; display:inline; margin-left:2px;}
.rI_review a:hover.ri_but1{text-decoration:none;}
.rI_review .rI_phizBox{ padding:10px 0 0 0;}
.rI_review .rI_phizBox a{ height:16px; width:56px; line-height:16px; display:block; overflow:hidden;} 
.rI_review .rI_phizBox a i{ width:16px; height:16px; float:left; display:inline; margin:0 5px 0 0;} 
.rI_review .rI_phizBox a i.phizOne{ background-position:-28px -133px;}
/* rI_reviewsList2  */
.rI_reviewsList2 { margin:15px 0 0; position:relative;}
.rI_reviewsList2 dd{position: relative; border-bottom:1px solid #f2f2f2; margin:12px 0 8px; vertical-align: top; zoom: 1; padding:0 0 0 45px; min-height: 40px; _height: 40px; }
.rI_reviewsList2 .leftAvatar2{ position:absolute; left:0; top:0; height:32px; width:32px; overflow:hidden; display:block;}
.rI_reviewsList2 .rightItem2 .rI_info2{word-wrap:break-word; word-break:break-all; color:#666; font-size:12px; line-height:16px; padding-bottom:4px;}
.rI_reviewsList2 .rightItem2 .rI_info2 a{ font-size:12px;}
.rI_reviewsList2 .rightItem2 .rI_detail{ margin-bottom:15px;color:#cccccc; margin:0 0 10px;}
.rI_reviewsList2 .rightItem2 .rI_detail a,.rI_reviewsList2 .rightItem2 .rI_detail span{ margin:0 10px 0 0;}
.wInfo2{ margin:6px 0 0;}
.wInfo2 .phizOne{ color:#666666;}
.wInfo2 i{ background:url(../images/emoticons/20002.gif) ; width:19px; height:19px; float:left; display:inline; margin:0 3px 0 0;} 
.wInfo2 .but{ background:url(../images/bg_1.jpg) no-repeat 0 -89px; width:55px; height:24px; float:right;}

/* hdCont */
.hdCont{}
.hdCont h2{ height:32px;}
.hdCont h2 span{ line-height:32px; font-size:16px; color:#666666; font-family:微软雅黑;}
.hdCont h2 a{ color:#0a6cb7; margin:0 0 0 10px;}
.hdCont .cont{}
.hdCont .cont li{ margin:5px 0 30px; width:980px; overflow:hidden; display:block; position:relative;}
.hdCont .cont li .ltImg-img{margin:0 0 0 5px; background:url(../images/pic_bg1.jpg) bottom no-repeat; height:101px; width:216px; overflow:hidden; padding-bottom:12px; float:left; display:inline;}
.hdCont .cont li .ltImg-img img{ width:216px; height:101px; display:block;}

.hdCont .cont li .ltImg-info .time1{ height:24px; line-height:24px; margin:5px 0;}
.hdCont .cont li .ltImg-info .text1{ height:auto; line-height:22px; margin:10px 0;} 
.hdCont .cont li .ltImg-info h3 { height:20px; width:290px; overflow:hidden;}
.hdCont .cont li .ltImg-info h3 i{ float:left; background:url(../images/bg_1.jpg) no-repeat 0 -9px; width:16px; height:15px;}
.hdCont .cont li .ltImg-info h3 a{ float:left; display:inline; margin:0 0 0 5px; font-weight:bold; color:#333333;} 
.hdCont .cont li .ltImg-info p{ color:#999999; line-height:20px; height:40px; overflow:hidden;}
.hdCont .cont li .butBox{ height:46px; width:290px; overflow:hidden; margin:5px 0 0 0; position:relative;}


.hdCont .cont li .ltImg-infoB{ float:left; display:inline; width:450x; margin:0 0 0 30px;}
.hdCont .cont li .ltImg-infoB .time1{ height:24px; line-height:24px; margin:10px 0; color:#777777;}
.hdCont .cont li .ltImg-infoB .text1{ height:auto; line-height:22px; margin:10px 0;} 
.hdCont .cont li .ltImg-infoB h3 { height:20px; width:290px; overflow:hidden; margin:20px 0 10px 0;}
.hdCont .cont li .ltImg-infoB h3 i{ float:left; display:inherit; margin:1px 0 0 0; background:url(../images/bg_1.jpg) no-repeat 0 -9px; width:16px; height:15px;}
.hdCont .cont li .ltImg-infoB h3 a{ float:left; display:inline; margin:0 0 0 5px; font-size:14px; font-weight:bold; color:#333333;} 
.hdCont .cont li .ltImg-infoB p{ color:#999999; line-height:20px; height:40px; overflow:hidden;}
.hdCont .cont li .ltImg-infoB .butBox{ height:46px; width:290px; overflow:hidden; margin:20px 0 0 0; position:relative;}

.hdCont .cont li .ltImg-imgB{margin:0 0 0 5px; background:url(../images/pic_bg2.jpg) bottom no-repeat; height:221px; width:451px; overflow:hidden; padding-bottom:12px; float:left; display:inline;}
.hdCont .cont li .ltImg-imgB img{ height:221px; width:451px; display:block;}
.hdCont .cont li .ltImg-txtB2{width:40px; text-align:right; cursor:default; height:20px; overflow:hidden; color:#fff; position:absolute; left:410px; top:200px; z-index:100;}
.hdCont .cont li .ltImg-txtB{ background:url(../images/ban_infoBg.gif) no-repeat; width:84px; height:20px; padding:8px 0 0 0; text-align:center; color:#fff; position:absolute; left:0; top:180px;} 
.hdCont .cont li .ltImg-txtB3{ background:url(../images/tub_big.png) no-repeat; width:97px; height:73px; position:absolute; left:360px; top:3px;}


.hdCont .cont li .ltImg-info{ float:left; display:inline; width:240px; margin:0 0 0 10px; overflow:hidden;}
.hdCont .cont li .ltImg-txt{background:url(../images/ban_infoBg.gif) no-repeat; width:84px; height:20px; padding:8px 0 0 0; text-align:center; color:#fff; position:absolute; left:0; top:62px;} 
.hdCont .cont li .ltImg-txt2{width:40px; text-align:right; height:20px; overflow:hidden; color:#fff; position:absolute; left:178px; top:83px; z-index:100; cursor:default;}
.hdCont .cont li .ltImg-txt3{ background:url(../images/tub_sm.png) no-repeat; width:43px; height:34px; overflow:hidden; position:absolute; left:175px; top:5px;} 
.hdCont .cont li .ltImg-txt4{ background:url(../images/tub_left.png) no-repeat; width:70px; padding:0 0 0 35px; height:35px; line-height:32px; overflow:hidden; color:#fff; position:absolute; top:3px; left:8px;}

.hdCont .cont li .ltImg-info h3 { height:20px; width:290px; overflow:hidden;}
.hdCont .cont li .ltImg-info h3 i{ float:left; background:url(../images/bg_1.jpg) no-repeat 0 -9px; width:16px; height:15px;}
.hdCont .cont li .ltImg-info h3 a{ float:left; display:inline; margin:0 0 0 5px; font-weight:bold; color:#333333;} 
.hdCont .cont li .ltImg-info p{ color:#999999; line-height:20px; height:40px; overflow:hidden;}
.hdCont .cont li .ltImg-info .butBox{ height:46px; width:290px; overflow:hidden; margin:5px 0 0 0; position:relative;}
.hdCont .cont li .ltImg-info .butBox .but1{ background:url(../images/activBtn01.jpg) no-repeat; width:79px; height:25px; line-height:22px; color:#fff; text-align:center; display:block;}
.hdCont .cont li .ltImg-info .butBox .but2{ background:url(../images/activBtn02.jpg) no-repeat; width:79px; height:25px; line-height:22px; color:#fff; text-align:center; display:block; cursor:default;}
.hdCont .cont li .ltImg-info .butBox a:hover.but2{ text-decoration:none;}
.hdCont .cont li .ltImg-info .butBox .but3{ background:url(../images/activBtn03.jpg) no-repeat; width:79px; height:25px; line-height:22px; color:#fff; text-align:center; display:block;}
.hdCont .cont li .ltImg-info .butBox .link1{ width:50px; height:16px; position:absolute; left:100px; bottom:0px; color:#999999;}
.hdCont .cont li .ltImg-info .butBox .link1 i{float:left; margin:1px 3px 0 0; background:url(../images/bg_1.jpg) no-repeat -78px -30px; width:12px; height:15px;} 
.hdCont .cont li .ltImg-info .butBox .link2{ width:50px; height:16px; position:absolute; left:150px; bottom:0px; color:#999999;}
.hdCont .cont li .ltImg-info .butBox .link2 i{float:left; margin:1px 3px 0 0; background:url(../images/bg_1.jpg) no-repeat -78px -47px; width:16px; height:15px;} 
.hdCont .cont li .ltImg-info .butBox .txt{ border:1px solid #e2e2e2; height:20px; width:77px; border-top:none; text-align:center;} 
.hdCont .cont li .text-Box{ clear:both; line-height:22px; text-indent:24px; color:#999999;}

.hdCont .cont li .butBox .but1{ background:url(../images/activBtn01.jpg) no-repeat; width:79px; height:25px; line-height:22px; color:#fff; text-align:center; display:block;}
.hdCont .cont li .butBox .but2{ background:url(../images/activBtn02.jpg) no-repeat; width:79px; height:25px; line-height:22px; color:#fff; text-align:center; display:block;}
.hdCont .cont li .butBox .but3{ background:url(../images/activBtn03.jpg) no-repeat; width:79px; height:25px; line-height:22px; color:#fff; text-align:center; display:block;}
.hdCont .cont li .butBox .link1{ width:50px; height:16px; position:absolute; left:100px; bottom:0px; color:#999999;}
.hdCont .cont li .butBox .link1 i{float:left; margin:1px 3px 0 0; background:url(../images/bg_1.jpg) no-repeat -78px -30px; width:12px; height:15px;} 
.hdCont .cont li .butBox .link2{ width:50px; height:16px; position:absolute; left:150px; bottom:0px; color:#999999;}
.hdCont .cont li .butBox .link2 i{float:left; margin:1px 3px 0 0; background:url(../images/bg_1.jpg) no-repeat -78px -47px; width:16px; height:15px;} 
.hdCont .cont li .butBox .txt{ border:1px solid #e2e2e2; height:20px; line-height:22px; overflow:hidden; width:77px; border-top:none; text-align:center; color:##999999;} 

.hdCont .cont li .butBox .link3{ width:50px; height:16px; position:absolute; left:210px; bottom:0px;}
.hdCont .cont li .butBox .link4{ width:50px; height:16px; position:absolute; left:250px; bottom:0px;}


.hdCont .cont li .rtBut{ float:left; margin:50px 0 0 20px; display:inline;}


.nbList2{ height:30px; text-align:left;}
.nbList2 a{ display:inline-block; width:16px; height:16px; line-height:16px; text-align:center; background:#f7fcfe; border:1px solid #cde8ff; color:#0a6cb7; margin:0 1px;}  
.nbList2 a.on,.nbList a:hover{ background:#cde8ff;}

/* mxCont */
.mxCont{}
.mxCont h2{ height:32px;}
.mxCont h2 span{ line-height:32px; font-size:16px; color:#666666; font-family:微软雅黑;}
.mxCont h2 a{ color:#0a6cb7; margin:0 0 0 10px;}
.mxCont .bd{ padding:10px 0 0 0; width:1000px; overflow:hidden;}
.mxCont .bd li{ width:230px; height:100px; overflow:hidden; float:left; margin:2px 10px; display:inline; vertical-align:middle;}
.mxCont .bd li a.leftImg{ float:left; display:inline; width:78px; height:78px; border:1px solid #e5e5e5;}
.mxCont .bd li a:hover.leftImg{ border:1px solid #ff8400;}
.mxCont .bd li a.leftImg img{ display:block;}
.mxCont .bd li .rightTxt a{ color:#666666;}
.mxCont .bd li .rightTxt a:hover{ color:#ff8400; text-decoration:underline;}
.mxCont .bd li .rightTxt{ float:right; display:inline; width:140px;}
.mxCont .bd li .rightTxt p{ line-height:22px; height:22px; color:#999999;}
.mxCont .bd li .rightTxt div img{ margin:0 5px 0 0;}

/*房间明星*/
.crumb a.backIn{ margin:0 5px;}

.fjStar{ width:1024px; margin:0 auto; height:auto;_height:1%; overflow:auto;}
.fjStar h2 span{ line-height:32px; font-size:16px; color:#666666; font-family:微软雅黑;}
.fjStar h2 a{ color:#0a6cb7; margin:0 0 0 10px;}
.fjStar .bd{ width:620px; padding:2px 20px; overflow:hidden;}
.fjStar .bd .tjDiv{ width:100%;float:left; display:inline; text-align:right; margin: 20px 0;}
.fjStar .bd .tjDiv label{ margin-right:25px; display:inline; vertical-align: text-top;}
.fjStar .bd .tjDiv input{vertical-align:top;margin-top:-2px;margin-top:0px!important;}
.fjStar .bd .rank{ width:100%; float:left; margin-bottom:15px;}
.fjStar .bd .rank table{ width:605px; background:url(../images/tabBg.jpg) top center no-repeat;color:#666666;}
.fjStar .bd .rank table th{ height:30px; line-height:30px; font-weight:bold; color:#666666;}
.fjStar .bd .rank table td{ border-bottom:1px solid #f4f4f4; height:50px; line-height:50px; text-align:center;}
.fjStar .bd .rank table td a{ color:#666666;}
.fjStar .bd .rank table td.px a{ color:#0a6cb7;}
.fjStar .bd .pages{ text-align:right; padding-right:20px; float:right;}
.fjStar .bd .pages table{ width:auto;}
.fjStar .bd .pages input{width:37px; height:18px; padding:0;}
.fjStar .bd .pages a{ width:16px; height:16px; background:#f7fcfe; border:1px solid #cde8ff; margin:0 2px;text-align:center; text-decoration:none; display: inline; padding: 0 3px; vertical-align:middle;}
.fjStar .bd .pages a:hover,.fjStar .bd .pages a.hover{ background:#cde8ff;}
.fjStar .bd .pages a.tz{ background:none; border:none; vertical-align:middle;}
/*房间管理页面*/
.fjStar .gl{ margin:15px; width:750px;}
.fjStar .gl ul li{ line-height:30px; margin-bottom:10px; width:100%; float:left;}
.fjStar .gl ul li b{ font-weight:normal; margin-right:5px; width:60px; float:left; margin-top:-5px;margin-top:0!important;}
.fjStar .gl ul li b.progss{ font-weight:normal;width:100px; height:3px; font-size:1px; line-height:1px; background:#e1f7dc; float:left; height:3px; margin:15px 20px 0 10px; margin-top:15px!important; position:relative;}
.fjStar .gl ul li b.progss span.proWidth{ width:50px; float:left; height:3px; font-size:1px; line-height:1px; background:#8ee57c;}
.fjStar .gl ul li b.progss span.proTip{ width:35px; height:18px; position:absolute; text-align:center; left:36px; top:-18px; color:#ffffff; background:url(../images/prWith.gif) left top no-repeat; line-height:13px;}
.fjStar .gl ul li b.progss span.proWidth1{ width:100px; float:left; height:3px; font-size:1px; line-height:1px; background:#8ee57c;}
.fjStar .gl ul li b.progss span.proTip1{ width:35px; height:18px; text-align:center; position:absolute; left:84px; top:-18px; color:#ffffff; background:url(../images/prWith.gif) left top no-repeat; line-height:13px;}
.fjStar .gl ul li input{ line-height:20px;margin-top:5px;}
.fjStar .gl ul li input.btInp{ width:220px; height:22px; border:1px solid #e4e4e4; border-top:2px solid #e4e4e4;}
.fjStar .gl ul li input.sjInp1{ width:100px; height:22px; border:1px solid #e4e4e4; border-top:2px solid #e4e4e4; margin-right:5px;}
.fjStar .gl ul li input.sjInp2{ width:45px; height:22px; border:1px solid #e4e4e4; border-top:2px solid #e4e4e4; margin:0 5px;}
.fjStar .gl ul li select{ width:100px; height:25px; line-height:25px;margin-right:15px; display:inline;}
.fjStar .gl ul li textarea{ vertical-align:text-top; width:460px; height:70px;}
.fjStar .gl ul li i{vertical-align: bottom; margin:0 10px; color:#999999; font-style:normal;}
.fjStar .gl ul li span.scz{ float:left;}
.fjStar .gl ul li span.ywc{}
.fjStar .gl ul li span.ywc em{ margin:0 10px; color:#1080f2; text-decoration:underline;}
.fjStar .gl ul li span.ywc a{ width:16px; height:16px;}
.fjStar .gl ul li div{ vertical-align:text-top; width:210px; height:100px; background:#e4e4e4; float:left;text-align:center; padding:10px 0; position:relative;}
.fjStar .gl ul li div p{ color:#999999; line-height:20px;}
.fjStar .gl ul li.bigPic i{ position:absolute; left:210px; top:90px; width:230px; text-align:left;}
.fjStar .gl ul li.bigPic b{ float:left;}
.fjStar .gl ul li.last{ padding:0 0 0 60px;}
.fjStar .gl ul li.last a{color:#0a6cb7; margin:0 5px; width:55px; height:24px; text-align:center; line-height:24px;display:inline; margin-right:10px;text-decoration:none; }
.fjStar .gl ul li.last input{ vertical-align:middle;}

.fjStar .gl ul li.last1{ padding:0 0 0 60px;}
.fjStar .gl ul li.last1 a{ color:#0a6cb7; margin:0 5px; width:55px; height:24px; text-align:center; line-height:24px;float:left; display:inline; margin-right:10px; color:#ffffff;text-decoration:none; }
.fjStar .gl ul li.last1 a.qdbtn{background:url(../images/bgs.gif) 0 -30px no-repeat;}
.fjStar .gl ul li.last1 a.qxbtn{background:url(../images/bgs.gif) 0 -57px no-repeat;}

/*房间介绍*/
.tin{ text-indent:50px;}
.fjStar .gl ul li.bigPic .itrDiv{ width:150px;_margin-left:3px;}
.fjStar .gl ul li.bigPic .itrDiv i{position:absolute; left:150px; top:90px; width:230px; text-align:left;}

/* bomb */
.bomb{ width:360px; height:186px;}
.bombBox1{ width:356px; height:176px; position:relative; border:2px solid #f2f2f2; background:#fff;}
.bombBox1 .jt{ background:url(../images/jt.jpg) no-repeat; width:12px; height:10px; position:absolute; bottom:-10px; left:50px;}
.bombBox1 .td1{ margin:15px 15px 0; height:50px; overflow:hidden;}
.bombBox1 .td1 .leftImg{ float:left; width:50px; height:50px; overflow:hidden; display:inline;} 
.bombBox1 .td1 .rightTxt{ float:right; width:265px; height:50px; overflow:hidden; display:inline;}
.bombBox1 .td1 .rightTxt .tt1{ height:18px; line-height:18px;} 
.bombBox1 .td1 .rightTxt .tt2{ height:16px;}
.bombBox1 .td1 .rightTxt .tt2 img{ margin:0 5px 0 0;}
.bombBox1 .td1 .rightTxt .tt3{ height:18px; line-height:18px; overflow:hidden;} 
.bombBox1 .td1 .rightTxt .tt3 span{ margin:0 10px; color:#d5d5d5;}
.bombBox1 .td1 .rightTxt .tt3 a span{ margin:0; color:#666666;} 
.bombBox1 .td2{ margin:15px 15px 0; height:50px; overflow:hidden; line-height:24px; color:#666666;}
.bombBox1 .td3{ margin:5px 15px 0; height:50px; overflow:hidden;} 
.bombBox1 .td3 p{ float:left; display:inline; margin:5px 0 0 0;}
.bombBox1 .td3 p i{ float:left; background:url(../images/bg_1.jpg) no-repeat -77px -63px; width:16px; height:16px; display:inline; margin:0 4px 0 0;}
.bombBox1 .td3 .bombBut{ float:right; width:68px; height:22px; line-height:22px; background:#58acef; border:1px solid #3c93d9; text-align:center; color:#fff;} 
.bombBox1 .td3 .bombBut2{ float:right; width:80px; height:22px; line-height:22px; background:#fafeff; border:1px solid #cbedff; text-align:left; padding:0 0 0 10px; color:#999999;} 
.bombBox1 .td3 .bombBut2 div{ float:left; padding:0 10px 0 0; border-right:1px solid #cbedff;} 
.bombBox1 .td3 .bombBut2 span{ float:left; width:32px; text-align:center; color:#0a6cb7;}
.bombBox1 .td3 a:hover.bombBut2{ text-decoration:none; background:#e5faff;}

.bombBox2{ width:356px; height:176px; border:2px solid #f2f2f2; background:#fff;}
.bombBox2 h4{ width:346px; position:relative; padding:0 0 0 10px; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#666666; background:#f2f2f2; overflow:hidden; display:block;}
.bombBox2 .close{ background:url(../images/close.jpg) no-repeat; width:13px; height:13px; display:block; position:absolute; right:10px; top:10px;}
.bombBox2 .bd,.bombBox2 .bd2{ text-align:center;}
.bombBox2 .bd p{ margin:40px 0 0 0; color:#666666; margin-bottom:20px;}
.bombBox2 .bd a{ display:inline-block; background:url(../images/bg_1.jpg) no-repeat -107px -88px; width:65px; height:25px; line-height:25px; color:#505050; margin:0 5px;} 
.bombBox2 .bd2 p{ margin:60px 0 0 0; color:#666666;} 

.bombBox2 .bd3{ padding:20px;}
.bombBox2 .bd3 li{ height:25px; line-height:25px; overflow:hidden;}
.bombBox2 .bd3 li label{ float:left;}
.bombBox2 .bd3 li .but1{  background:url(../images/bg_1.jpg) no-repeat -107px -88px; width:65px; height:25px; line-height:25px; color:#505050; float:left; display:inline; margin:0 0 0 20px; text-align:center;}

.bombBox2 .bd3 .td1{ margin:20px 0 10px 10px; height:20px; overflow:hidden;}
.bombBox2 .bd3 .td1 span{ float:left; color:#666666; width:60px; text-align:right;}
.bombBox2 .bd3 .td1 a{ float:left; width:16px; height:16px; display:inline; margin-right:5px;}
.bombBox2 .bd3 .td2{ margin:0 0 10px 10px; height:26px; overflow:hiddden; line-height:26px;}
.bombBox2 .bd3 .td2 span{ float:left; color:#666666; width:60px; text-align:right;}
.bombBox2 .bd3 .td2 input{ float:left; height:21px; line-height:21px; border:1px solid #e4e4e4; display:inline; margin-right:5px;} 
.bombBox2 .bd3 .td2 a{ float:left; background:url(../images/bg_1.jpg) no-repeat -97px -62px; width:45px; height:25px; display:inline;}

.bombB{ width:540px; height:350px;}
.bombBBox1{ width:536px; height:336px; border:2px solid #f2f2f2; position:relative; background:#fff;}
.bombBBox1 h4{ width:526px; position:relative; padding:0 0 0 10px; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#666666; background:#f2f2f2; overflow:hidden; display:block;}
.bombBBox1 .close{ background:url(../images/close.jpg) no-repeat; width:13px; height:13px; display:block; position:absolute; right:10px; top:10px;}
.bombBBox1 .bd{ width:536px; overflow:hidden; height:301px; overflow:hidden;}
.bombBBox1 .bd .leftI{ float:left; width:250px; overflow:hidden; display:inline; margin:15px;}
.bombBBox1 .bd .leftI .tImg{ width:250px; height:250px; background:#f2f2f2; margin-bottom:10px;}
.bombBBox1 .bd .leftI .tTxt{ text-align:center; color:#666666;} 
.bombBBox1 .bd .rightT{ float:right; width:240px; margin:15px 10px 0 0; display:inline;}
.bombBBox1 .bd .rightT .td1{ width:240px; overflow:hidden;}
.bombBBox1 .bd .rightT .td1 p{ float:left; width:40px; overflow:hidden; color:#666666;}
.bombBBox1 .bd .rightT .td1 .tImg{ width:150px; height:150px; display:inline; overflow:hidden; float:left; background:#f2f2f2; margin-bottom:5px;}
.bombBBox1 .bd .rightT .td1 .tPs{ width:150px; float:left; color:#666666;}
.bombBBox1 .bd .rightT .td2{ margin:10px 0; line-height:16px; color:#666666;}
.bombBBox1 .bd .rightT .td3{ width:240px; overflow:hidden;}
.bombBBox1 .bd .rightT .td3 .but1{ width:65px; height:25px; display:inline; float:left; margin-right:10px; text-align:center; line-height:25px; color:#505050; background:url(../images/bg_1.jpg) no-repeat -107px -88px;}

.bombC{ width:560px; height:350px;}
.bombC .bombBBox1{ width:554px; height:336px; border:2px solid #f2f2f2; position:relative;}
.bombC .bombBBox1 h4{ width:544px; position:relative; padding:0 0 0 10px; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#666666; background:#f2f2f2; overflow:hidden; display:block;}
.bombC .bombBBox1 .bd{ width:554px; overflow:hidden; height:301px; overflow:hidden;}
.bombC .bombBBox1 .bd .leftI{ float:left; width:250px; overflow:hidden; display:inline; margin:15px;}
.bombC .bombBBox1 .bd .leftI .tImg{ width:250px; height:250px; background:#f2f2f2; margin-bottom:10px;}
.bombC .bombBBox1 .bd .leftI .tTxt{ text-align:center; color:#666666;} 
.bombC .bombBBox1 .bd .rightT{ float:right; width:260px; margin:15px 5px 0 0; display:inline;}
.bombC .bombBBox1 .bd .rightT .td1{ width:256px; overflow:hidden; margin:0 0 5px;}
.bombC .bombBBox1 .bd .rightT .td1 p{ float:left; width:40px; overflow:hidden; color:#666666;}
.bombC .bombBBox1 .bd .rightT .td1 .tImg{ width:216px; height:101px; display:inline; overflow:hidden; float:left; background:#f2f2f2;}
.bombC .bombBBox1 .bd .rightT .td1 .tPs{ width:150px; float:left; color:#666666;}
.bombC .bombBBox1 .bd .rightT .td2{ margin:50px 0 10px; line-height:16px; color:#666666;}
.bombC .bombBBox1 .bd .rightT .td3{ width:240px; overflow:hidden;}
.bombC .bombBBox1 .bd .rightT .td3 .but1{ width:65px; height:25px; display:inline; float:left; margin-right:10px; text-align:center; line-height:25px; color:#505050; background:url(../images/bg_1.jpg) no-repeat -107px -88px;}


.rightItem .rI_info1{ font-size: 12px; overflow:hidden; zoom:1; padding-bottom: 2px; font-weight: normal; line-height: 22px; overflow:hidden; color:#666666;}
.rightItem .rI_info1 a{ float:left;}
.rightItem .rI_info1 span{ float:right; color:#999999;}
.rightItem .rI_info3{ color:#999999;}
.textSty{ color:#999;}

.keepDiv{filter:alpha(opacity=50);opacity:0.5;display:none;background:#99CCFF;z-index:98;position: absolute;top:0px;left:0px;width:100%;height:100%}